home *** CD-ROM | disk | FTP | other *** search
- 5/26/90
- Released v1.73
-
-
- 5/24/90
- Modified LogiCat to allow use of the file pick list from any prompt that
- requests a file to read. Now from the prompt in the comment import
- screen for file names you can invoke the pick list by typing a wild card
- in the name. All future prompts that request a file name to read (not write)
- will allow use of the pick list if a wildcard is in the name you type. Note
- that where possible I will automatically pull up the pick list (you can
- always manually specify the name by choosing the <type it in> option!).
-
- Fixed the import utility to avoid re-reading the settings file if the user
- goes through the screen several times when creating a new setting file
- the first time through.
-
-
- 5/23/90
- Fixed what should be the last of the problems using LogiCat under a network/
- share environment. (This was a continuation of the work done on 5/1/90).
-
- Modified the import utility to allow the ignore extension option to cause
- descriptions of files without extensions to be imported (providing a
- library extension is defined consisting of spaces!).
-
-
- 5/2/90
- Added a popup file pick list to all prompts asking for the name of a file
- to read. (By popular request!). Checkout the pick list.
-
- Modified the code to force the configuration extension to be .CFG - different
- extensions for a configuration file are no longer supported in LogiCat.
-
-
- 5/1/90
- Fixed a bug in the backup routine that caused the popup window to not leave
- the screen when the database is backed up while the user was modifying
- comments.
-
- Completely worked through the code and cleaned things up internally to
- make LogiCat compile well at the highest warning level available.
-
- Fixed a problem with LogiCat under DOS 4.01 SHARE having to do with
- leaving the "VOLUME LABEL" open. Thanks to Randy Martin for taking
- the time to track down the solution to this problem and letting me know
- about it.
-
-
- 4/18/90
- Made first of several possible modifications to allow LogiCat to work in
- a software system designed for the blind.
-
- Fixed a bug in the dummy entry code in LogiCat.
-
- Released V1.72
-
-
- 4/12/90
- Fixed a bug that kept LogiCat from using an existing label as the disk name
- when optioned to do so. This was a bug brought on by some of the changes in
- version 1.7.
-
- Released V1.71
-
-
- 4/8/90
- Switched from high level I/O for the main DB reading/writing to low level
- functions I wrote to avoid a suspected bug in the high level Turbo C I/O
- functions.
-
- Added code to detect an error on output of the database, allowing an
- option to retry writing the db (ALT-Z could be used to drop to DOS and
- fix the problem unless the disk is too full to even use ALT-Z based on the
- memory setting you configured).
-
- Modified the code to reflect my new address.
-
- Released V1.7
-
-
- 3/4/90
- Finally found and fixed the last of the elusive replace a disk bugs.
- This took care of the last condition that wasn't accounted for when
- replacing a disk with comments and/or keywords on it.
-
-
- 2/24/90
- Added a popup list of disk names. This list can be accessed by anyone who
- simply presses return without typing anything at one of the prompts for the
- disk name. All menu options that allow you to add/replace/delete/rename
- disks support the new popup.
-
-
- 2/19/90
- Modified the volume report to print the comments on the same line as the
- keywords if possible.
-
- Modified the comments to print a space before hand so preceding keywords
- would be seperated.
-
-
- 2/18/90
- Modified the import utility to keep it from going to the "default" settings
- when you typed the name of a setting file that doesn't exist.
-
- Modified the import utility to create the settings file immediately after
- asking if the user wants to create the file (instead of after finished
- importing).
-
-
- 2/17/90
- Tracked down an elusive bug in the import that caused LogiCat to miss
- a comment under the right circumstances. Thanks to Richard Streeter for
- providing excellent documentation that allowed this bug to be tracked down.
-
- Added code to the DOS shell to put the screen back in 43/50 line mode if
- the user shells out while viewing a report to the screen in 43 line mode.
- This insures that the screen is corrected if the user shells and changes
- the video mode while shelled.
-
- Added the name of the database to the header of reports.
-
-
- Released v1.5
-
- 2/16/90
- Changed the name of the "Printer options" to "Report Options" on the
- Options submenu.
-
- Added code to get rid of the line length limit of 511 characters in the
- import utility. The import utility can now handle importing files with
- an unlimited line length (although you can't specify to look at fields
- past column 999).
-
- Added code to trim trailing spaces from imported comments.
-
-
- 2/12/90
- Got rid of a phantom comment attached to the disk name under certain
- conditions when replacing a disk.
-
- Cleaned up code making changes to insure Disk name is treated as a case
- sensitive field.
-
- Modified the import comments utility to only ignore the extension of a file
- if it is one of the configured library file extensions. Both the file
- in the data base, and the file attached to the comment must have an
- extension that is configured, or LogiCat will expect an exact match on
- extension.
-
- Fixed the hour on the report to display 12 instead of 0 when a report is
- printed during the noon hour.
-
- Fixed a minor bug where LogiCat asked if you wanted to abort without saving
- changes if the last file that you modified comments/keywords for was the
- very last file in the buffer.
-
- Modified the import utility to recognize blank comments and ignore them
- instead of allowing blank comments to be imported.
-
-
- 1/30/90
- Fixed a couple of minor bugs. One was with the use of the volume label,
- under certain circumstances the options wouldn't work properly. That
- should be cleared now.
-
- Fixed a bug that was encountered when only 1 subdirectory was in the
- data base. LogiCat wouldn't recognize a data base if there was only 1
- subdirectory in it (note that this bug was limited to v1.31 and v1.32).
- The subdir bug was caused by the changes made on 1/23/90. Note that the
- database wasn't corrupt, but LogiCat thought it was. The new version will
- read the older data bases without problems.
-
- Added an option to LogiCat to allow the import utility to ignore the file
- extension.
-
- Added an error message when LogiCat tried to read a config file, but the
- amount of data expected was less than normal (i.e. the file is either
- corrupt, not a config file, or in an old format).
-
- Added a utility program to the registered version of LogiCat that will
- upgrade older version of files to the new version format. This utility
- will not be made available except to registered users.
-
- Released v1.33 to registered users.
-
-
- 1/29/90
- Previous versions of LogiCat automatically printed a blank line between
- files if comments and/or keywords were present and printed for the file.
- Now there is a double space option in the printer options screen. When
- set LogiCat double spaces the entire report.
-
- Added an option that allows the user to specify whether LogiCat should
- prompt for the report dest at report time. When set to YES, this option
- causes LogiCat to prompt whether you want output to go to the SCREEN, or
- to the report destination. This will work regardless of which printer
- name you use.
-
- Changed the initial menu to allow any shift combination along with the
- main menu letter pop that menu. If you have a submenu on the screen, and
- the submenu uses the letter pressed, the submenu item will be selected.
- To avoid this use the ALT letter key to indicate you want to select a
- NEW submenu. If you press a key that doesn't have an associated menu
- item, LogiCat will still popup the options menu as before (if a submenu
- isn't already on the screen).
-
-
- 1/28/90
- Added code for an ASK option for the expansion of ARChives, and pulling in
- comments from ARChives. If you have either option set to ASK, LogiCat will
- popup a box and ask if you want to expand each archive. This allows the
- user to select the files to expand on a one-by-one basis.
-
- Fixed a minor bug in the expansion of ARChives when multi-drives were
- being used instead of the old method. LogiCat read the configured drive
- for the archive file when trying to expand.
-
- Released v1.32 for registered users.
-
-
- 1/23/90
- Added a minor fix to set the "updated data base" flag when comments or
- keywords were deleted/changed.
-
- Refined the way subdirectories are handled. This included how they are
- read, and printed. LogiCat automatically determines the width of the
- subdirectory field based on the largest subdirectory that is in the file.
- This logic was carried over to reading existing data bases so the subdir
- field wouldn't get truncated to a smaller width than it should be if the
- data base read had a dir that is longer than one catloged in the session.
-
- Released v1.31 for registered users.
-
-
- 1/22/90
- I'd like to offer special thanks to George Hawkins who found and reported a
- problem he encountered in replacing a disk (I probably wouldn't have found
- it without his find indicating how it occurred). The only change made
- was fixing the bug reported to me earlier today.
-
- Released version 1.3
-
-
- 1/21/90
- Released version 1.2
-
-
- 1/20/90
- Added code to discard trailing spaces in the disk name. A user of LogiCat
- was having problems deleting a specified disk because the original name was
- typed with trailing spaces in it. LogiCat will now avoid this possible
- problem.
-
- Added code to automatically uppercase the disk name if it will be written
- as a volume label, since the resulting volume label is upper case. This
- makes it so reading the same disk again will cause LogiCat to ask if you
- want to replace the disk (providing you have it set to use an existing label
- as the name).
-
-
- 1/19/90
- Added code to block adding data bases to the floppy drive. A hard drive
- is now required to use LogiCat.
-
- Added multi-drive support (the ability to use more than just two
- logging drives) by popular demand. Now LogiCat has options that allow
- you to enter the drive letter to log/replace each time by choosing the
- multi-drive option from the appropriate menu. For users who don't desire
- to do this, the other options work like they always have.
-
- Added code to automatically adjust the number of files allocated upward
- if possible to overcome problems with running out of files when logging
- the disk. Note that once memory runs out this operation will fail, and
- an error will be printed advising the user doesn't have enough files
- configured.
-
- Added code to automatically adjust the number of disks allocated if
- needed. (Now all items have automatic adjustment available!)
-
- Fixed a very minor bug that wouldn't let you adjust memory usage for an
- item to the exact amount that was currently needed. For example, if you
- had 1000 files in memory, and requested to adjust the max files to 1000
- LogiCat would advise you needed to clear the data base in memory first
- (adjusting to 1001 or above was required).
-
- Added code to block setting any of the colors to the same foreground
- and background colors.
-
-
- 1/18/90
- Added code to automatically adjust the number of directories upward when
- you log a disk that causes the number of directories to go above the maximum
- configured value. This will overcome problems if you've got enough memory
- left to do it.
-
- Fixed a minor bug when the maximum number of directories is reached (and
- can't be adjusted due to a memory shortage). Previously an error message
- would be displayed, and then when the user pressed a key, LogiCat would
- continue logging the disk. The problem was that each time it tried to add
- a new file the error would be displayed (although this caused no real harm
- other than being annoying and a pain in the neck). Now LogiCat will
- automatically detect it has sent the error message once, and won't send it
- again during the same session.
-
- Added code to LogiCat to display a different cursor when in insert mode
- than it does when in overwrite mode. The cursor in insert mode is a normal
- cursor while the overwrite mode cursor is a block cursor.
-
- Released Version 1.11 (to registered users only)
-
-
- 1/14/90
- Fixed a minor bug with pressing F10 when you're editing the comment for the
- last file in memory. Previously if you pressed F10 when editing the comment
- of the last file and then pressed ESCape, LogiCat would ask if you wanted
- to abort changes (even though they were already saved).
-
- Fixed a bug with the creation of a comment data base. Previously
- if you logged a disk (to a new data base) and then edited comments before
- saving the data base, the comment data base header wasn't written, so
- LogiCat wouldn't read the data base next time you started the program
- (couldn't read the comment data base, the other data base was fine).
-
- Fixed a bug that caused memory to become corrupted under certain
- conditions when the backup option was turned on. The error was caused
- by an undetected stack overflow.
-
- Released Version 1.1
-
-
- 1/10/90
- Fixed a bug in the comment editor that caused snow on a CGA. In addition
- the comment editor was the only part of LogiCat that wasn't DesqView
- aware, changes were made to make the comment editor DV aware.
-
-
- 1/7/90
- Version 1.0 was released.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-